

using System;

namespace PhoneInfo
{
    // 手机类，用于存储手机的各项信息
    public class Phone
    {
        // 品牌属性
        public string Brand { get; set; }
        
        // 重量属性，使用string类型因为包含单位"g"
        public string Weight { get; set; }
        
        // 后置摄像头像素属性，使用long类型以容纳较大数值
        public long CameraPixel { get; set; }
        
        // 价格属性，使用int类型足够存储此价格
        public int Price { get; set; }
        
        // 打印手机信息的方法
        public void PrintInfo()
        {
            Console.WriteLine("手机信息如下：");
            Console.WriteLine($"品牌: {Brand}");
            Console.WriteLine($"重量: {Weight}");
            Console.WriteLine($"后置摄像头像素: {CameraPixel:N0}"); // 使用N0格式显示千位分隔符
            Console.WriteLine($"价格: {Price}元");
        }
    }
}
